battle squadron - French English Dictionary